Skip to content

Conversation

@clue
Copy link
Owner

@clue clue commented Jan 11, 2026

@clue clue added this to the v3.0.0 milestone Jan 11, 2026
@clue clue requested a review from Copilot January 11, 2026 22:01
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds PHP 8.5 support to the test environment and updates dependencies to ensure compatibility with the latest PHP version.

Changes:

  • Added PHP 8.5 to the CI test matrix for both PHPUnit and PHPStan jobs
  • Updated GitHub Actions checkout action from v4 to v6
  • Updated React dependencies (event-loop, promise, socket) to newer minor versions
  • Updated PHPStan to version 1.12.32
  • Wrapped ReflectionProperty::setAccessible() calls in version checks to avoid calling it on PHP 8.1+ where it's no longer needed

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/ci.yml Added PHP 8.5 to test matrix and updated actions/checkout to v6
composer.json Updated React dependencies and PHPStan to newer versions
tests/RedisClientTest.php Added PHP version checks around setAccessible() calls to support PHP 8.1+ where the method is unnecessary

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@clue clue merged commit 6a26aff into clue:3.x Jan 11, 2026
26 checks passed
@clue clue deleted the php8.5 branch January 11, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant